foot-propelled tricycle - Spanisch Englisch Wörterbuch